double fertilization - Spanish English Dictionary